#include <iostream>

#include "poly.hpp"

int main()
{
  ::etl::vector<float, 3> t{1.f, 2.f, 1.f};

  ::std::cout << ::etl::polyval(t, 1.f) << ::std::endl;

  ::etl::vector<float, 6> v{8.f, 8.f, 40.f, 21.f, 43.f, 6.f};
  ::std::cout << ::etl::polyval(v, 10.f) << ::std::endl;
}
